A Making-Movies Metaphor for Structuring Software Components in Highly Interactive Applications

نویسندگان

  • Michelle Jacomi
  • Stéphane Chatty
  • Philippe A. Palanque
چکیده

Structuring full scale, highly interactive applications still involve complex design choices for programmers. This is because current techniques do not cover the issue of structuring applications at all scales. Programmers thus have to make choices without a good understanding of their consequences. We consider that this is similar to the problem encountered by a user who explores a user-driven application and has little guidance on actions that can be performed. In the same way as metaphors have been used to help users anticipate the consequences of their actions, we propose to use metaphors to help programmers make their choices. This article describes a making-movies metaphor that provides guidance for organising the interface of an application, but also its links with the objects of the functional core. We show how this approach can be merged with current software engineering techniques to specify and build full scale applications. This is exemplified with a graphical editor acting as an interface to optimisation algorithms, and used for splitting air space into air traffic control sectors.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Making-Movies Metaphor for Structuring Software Components in Highly Interactive Application

Structuring full scale, highly interactive applications still involve complex design choices for programmers. This is because current techniques do not cover the issue of structuring applications at all scales. Programmers thus have to make choices without a good understanding of their consequences. We consider that this is similar to the problem encountered by a user who explores a user-driven...

متن کامل

Conceptual Metaphoric Language Use in Structuring Political Discourse in Iran-West Relations: A CDA Perspective

The present study was carried out with the purpose of examining the role of metaphorical language in the critical discourse analysis (CDA) of political texts based on a modern framework postulated by Kövecses (2015). The corpus of the study consisted of thirty-thousand words chosen as a textual sample to see which source conceptual domains are used and what generic/discursive attributes emerge ...

متن کامل

Highly Interactive Web Courseware

The grand vision of educational software is that of a networked system enabling the learner to explore, discover, and construct subject matters and communicate problems and ideas with other community members. Educational material is transformed into reusable learning objects, created collaboratively by developers, educators, and designers, preserved in a digital library, and utilized, adapted, ...

متن کامل

The Effect of Violent and Melodrama Movies on Risky Decision-making and Behavioral Inhibition in Adolescents

Introduction: Brain functional performance is a collection of outstanding mental processing that provides a framework for achieving goals based on targeted behaviors. Disorders in executive functions make it difficult for a person to perform everyday tasks. One of the phenomena highlighted in various media is the violence that adolescents welcome with the production of violent movies. This stud...

متن کامل

Supporting End-User Tailoring of Component-Based Software - Checking Integrity of Compositions

Component-based software can be used to build highly tailorable and therefore flexible software systems. To support end-users while tailoring their applications themselves different approaches were discussed. This paper describes an interactive integrity checking concept as a support for end-user tailoring. It is based on the idea that developers can describe the ”right” use of their components...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997